self regulated - Spanish English Dictionary